Something of a Potemkin Village? Acid2 and Mozilla's Efforts to Comply with HTML4

نویسندگان

  • Matthijs den Besten
  • Jean-Michel Dalle
چکیده

The real point here is that the Acid3 test isn't a broad-spectrum standards-support test. It's a showpiece, and something of a Potemkin village at that. Which is a shame, because what's really needed right now is exhaustive test suites for specifications— XHTML, CSS, DOM, SVG.[2] Acid3 is the third of three benchmark tests that have been devised to challenge browsers to comply with Internet standards [6]. While Firefox developers at Mozilla had fully embraced the predecessor to Acid3, Acid2, they showed themselves much more reticent this time around. As the quote above indicates they had come to feel that Acid3 would divert attention from the real issues and might actually make it more difficult to achieve " deep compliance " as developers would scramble to come up with quick fixes just to pass the benchmark test. But were these fears justified? To find out, we retrieved the bug reports for bugs in Mozilla's Bugzilla bug tracker concerning compliance with the HTML4 standard and tried to analyze the differences in the process of bug resolution between bugs that were linked to Acid2 and bugs that were not. In Bugzilla, the bug resolution process passes a number of well-defined stages. Based on the transition rates that we observe we conclude that the process of bug resolution is markedly different for bugs associated with Acid2. In particular, bug resolution appears to be much more chaotic in case of Acid2. This might be symptomatic for " scrambling " , which would explain why developers were not so keen to repeat the experience when Acid3 came around. Further investigations, however, are needed to corroborate this hypothesis. Bugs reports in Bugzilla are often part of Bug Report Networks [3]. That is, they are part of a network of dependencies as bugs can be declared to depend on, block, or duplicate other bugs. Note that the dependencies between bugs are not always purely technical. In fact, an important type of bugs in Bugzilla is the " meta-bug " , also known as the " tracker bug " , which is a bug at the root of a dependency tree whose leafs are bugs that are related to the issue that the meta-bug is trying to address. For instance, meta-bug 7954 is the bug that tracks issues related to the implementation of the HTML4 standard and the meta-bug 289480 tracks the issues related to Acid2. For our investigation …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

باید و نبایدهای منطق روستابودگی در ایران: کنکاشی بر گفتمان های روستاپژوهی در محافل علمی و دانشگاهی

Abstract: Introduction More titles rural central topic of research in the areas of academic focus on the issue of displacement and movement of population and the need to organize the distribution of population and preserve the current pattern of rural settlements for at least the past 40 years: In other words, how can we prevent rural-urban migration? The same population stabilization and...

متن کامل

More on Church-Oswald Models for Set Theory

1 Definitions and Background 3 1.1 Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.2 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.2.1 Low = Small . . . . . . . . . . . . . . . . . . . . . . . . . 7 1.2.2 The Conflation of ∈ and E in the Cumulative Hierarchy . 8 1.3 Gettings things free . . . . . . . . . . . . . . . . . . . . . . . . . ...

متن کامل

E-Government and Democracy in Russia

Against the backdrop of creeping authoritarianism by the Putin administration, this paper examines whether or not Russian efforts to enact e-government are enhancing, inhibiting, or neutral towards the establishment of preconditions for democracy in Russia. Eighty official regional governmental websites in 2003 and 85 in 2004 are examined to benchmark their contents according to a set of measur...

متن کامل

Explaining the initial level of “one village, one product strategy” in the development of the local economy Case: Nahrmian Rural District of Shazand County

Introduction By expanding markets and diversifying products from the desired local product, "One Village, One Product" strategy, taking advantage of the regionchr('39')s potential in the competitive market.  Utilizing the "One Village, One Product" brand, as a global product, demonstrates pride in local culture as well as an effective economic strategy, which is intended for the development of...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011